thrusting weapons - Turkish English Dictionary